@charset "utf-8";
/*!
 * @名称：base.css
 * @功能：1、重设浏览器默认样式
 *        2、设置通用原子类
 */
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html {
    color:black;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {
    font:12px \5b8b\4f53,arial,sans-serif;
}
input,select,textarea {
    font-size:100%;
}
/* 去掉 table cell 的边距并让其边重合 */
table {
    border-collapse:collapse;
    border-spacing:0;
}
/* ie bug：th 不继承 text-align */
th {
    text-align:inherit;
}
/* 去除默认边框 */
fieldset,img,button {
    border:none;
}
/* 默认居中 */
img,input{
    vertical-align:middle;
}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display:block;
}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym {
    border:none;
    font-variant:normal;
}
/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
/* 去掉列表前的标识，li 会继承 */
ol,ul {
    list-style:none;
}
/* 对齐是排版最重要的因素，别让什么都居中 */
caption,th {
    text-align:left;
}
/* 来自yahoo，让标题都自定义，适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
q:before,q:after {
    content:'';
}
/* 统一上标和下标 */
sub,sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline;
}
sup {
    top:-0.5em;
}
sub {
    bottom:-0.25em;
}
/* 让链接在 hover 状态下显示下划线 */
a:hover {
    text-decoration:none;
}
/* 默认不显示下划线，保持页面简洁 */
ins,a {
    text-decoration:none;
}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {
    outline:none;
}
/* 清除浮动 */
* html .clear{
    height: 1%;
}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; /* for ie6 & ie7 */
}
/* 设置显示和隐藏，通常用来与 js 配合 */
.none {
    display:none;
}
.block {
    display:block;
}
/* 设置浮动，减少浮动重复写入 */
.fl,.fr {
    display:inline;
}
.fl {
    float:left;
}
.fr {
    float:right!important;
}
/* 设置定位，减少定位重复写入 */
.pf{
	position:fixed;
}
.pr{
	position:relative;
}
.pa{
	position:absolute;
}
.ofh{
	overflow:hidden;	
}
.ofa{
	overflow:auto;
}
/* 设置margin，减少margin重复写入 */
.mga{
	margin:0 auto;
}
/* 居中样式 */
.textc{
	text-align:center;	
}
.textl{
	text-align:left	;
}
.textr{
	text-align:right;	
}

/* 字体样式 */
.yahei{
    font-family:"\5FAE\8F6F\96C5\9ED1"; 
    font-weight:normal;
}
.songti{
    font-family: "\5b8b\4f53";
    font-weight:normal;
}
/* 字体大小 */
.f12{
    font-size:12px !important;
}
.f14{
    font-size:14px !important; 
}
.f16{
    font-size:16px !important; 
}
.f18{
    font-size:18px !important; 
}
.f24{
    font-size:24px !important;
}

/* 常用字体颜色 */
.red{
    color:#ff0000 !important;
}
.white{
    color:#fff !important;
}
.c333{
    color:#333 !important;
}
.c666{
    color:#666 !important;
}
.c999{
    color:#999 !important;
}
.blue{
    color:#2cad2c !important;
}
.green{
    color:#2cad2c !important;
}


@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1507534030719'); /* IE9*/
  src: url('../font/iconfont.eot?t=1507534030719#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAoMAAsAAAAADpwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZXAkjFY21hcAAAAYAAAAChAAACGDVn0qhnbHlmAAACJAAABZIAAAd0i38T9WhlYWQAAAe4AAAAMQAAADYPDc+GaGhlYQAAB+wAAAAgAAAAJAfKA4tobXR4AAAIDAAAABcAAAAoJ+n/7GxvY2EAAAgkAAAAFgAAABYKVghEbWF4cAAACDwAAAAdAAAAIAEZAH5uYW1lAAAIXAAAAUUAAAJtPlT+fXBvc3QAAAmkAAAAaAAAAIvHyHkceJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sc4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDy7wtzwv4EhhrmRYQpQmBEkBwA1yQ1beJzFkc0NwjAMhV9oaCnigBCnzlCp3aFbdAQm6IE5UA+M1RneGuU5ziXiDra+SH6Rf2QDOAKoRC8iEN4IMHtJDUmvcE56xEPxDVcpByyM7Dhy4syV277rz7Wh0EoLyne/Zzet1hRWs1WPExpJ9Vfmzyz8r3Vpl/Q+c9SKJaMRGR3tDuwcuyUHx27K0dFmwcmxOpwduzdXR3sHNwfNB5yILvEAAAB4nIVVXYgbVRS+585fZpLMbCaTmSSbmexMNjPZbJtNspNksz+zu9Rqu38tbFcspbv4ULSubXdbav/d9kGQIqVV+uJDH9qC9EGotuhDC4qCiEgRH5ZWqSIKIggi4ps7653ExSpik8s958y9c3K+73z3BjEIrX9H3aWSKI4KqIKeQDsRArYXLBHrYDpuCfdCwmQSmiJSTs4xuZxVokZAs1hFrdZdW2M5VgIRDOg3q3WnhB2ouR4egqqqA6Q607NyPiNTF0FIOsYr/gS+ColsLiN5m/3tm0aValc8dCwiyylZfi3EMkwIY1oS4YCm8gwvsP51Rkon7mZ7cBYiKSc9tTva1Sk/+6p7UM9rPMDZsxDv7BLfGo2lY2ScTqtxOcV1REPJdDTXrcCxH8LJeES3v0fkgwnW89RZ/AVB6iLElMCxnXrDAwKSwFVUTSVoRCAj0e9BwwCt37Wh7ZHHJaAWjQPbomI2lS8UJuZfmJ90nHw6K4pPHcqEaQ9uXrhwm/LYtTt4eW5uCeOlubnl8PQJk2XklD2/f2HCcSYW9s/bKZlhzeMzVrPj8Acs9/GBziL8sWsZ4+Vdc8Ec1EqTWleoX6klJKEs6kOjpCsmqSFGSjFJRbES5EmciJGq/4ofu37Jv6XbALYO0y0L6/67GcfJwEwmCNc+/f91aoks+e+0/AzsaG99NF778TEbCC4qAEftwd8gG82gHQSVxeqgsDnTsp2YB0Q3RFS98AiUmmvnKgyrav3VesOuN4IvF6hvFNf6wBZBzQIRYdC1JlBbBNFQ/VggPl29yosif7XYwLhRhF+KAxAV/DgOCzQfwZAvN3dM7p3iJDn0Es3dEmIsz2+dGn/Gcx04LQoPVcNQ4cuEISpRGOjxS+R1GCg+FMTzfAcWePro9NOVUngmJIvcSUbjRig+3kFrHYXG/OzLXAATSA8/oj6kxlAnQjwQXBbHg01ODpFuAKDBQ3CGHJyDy5yocP6ivxiKSxxc9hc5KR6Cy+S5InJwrm39xf/e19Y24fUI/g0NIyKgfBNUheUqFlF4wmFzgSVybyletR1lBNxGoPwGG7BZqWqB9m0yER41yq257X2tyeIsLtc6FzahWSNdIYMUv/E+GZV6g9ovqB0cK7CfT+zhBTmW9vRYUdZZoIAJ9whNR04li1VFrmzeXmDjYQXT3r33ZaVHCoslT7Z0ScI0s6USL0RxGFNpqdoFbp4qZvrynB1n0mKM5pJ4OqKrgGkO7rkADE5rQilbHomlNBZz6eTWWrwsc1FeAorVnCclUx9oLkzdg5Ms19dTs6VI2IlSLGCI9EQG8nSv6dWsuswmGIrmVZzVwnkjy0ilwY3z9zb1JjWLHHJXjKNpwqkjQgk8rGotFRKyCB22wxGjeQEphCLCcLwaXCiQI3wZ/wyCm4R0oOXj0Yf2c/uazPjz+8zVeM0bO2EaZnNwpbjK4+j9wpnhQSeTPTY2Nvie4WazrlEZAxirPOL7lXJgyq3g9VMFrbj74KzZtenc+NFMatPQyJl8t1Y7a4zoxxsZM3dqdKSspY7A10ZtuG6QTOWxtU+M+nDNaKfohPFyeRxaM8LrP6+/SCPqHBJRmsiYFMzKmkoH/bZRnGHtWsyta4yqYHRlzRsaOrQMxTcu3cCM/63o34ykUhHYGSYX7Y1Lb/iryweHh7y1K19B19rv97moCDdFMXSfI4mD/57b1GfUJEqibrQZ1QOWGaulUjf4sXq1JTUl0B5LtXjTWhwSR2Et263nNxywAoFbgUxLQN6tttsD6/Nzsyu57u7cyuzcnb/dvdcf0PSD69eCmVZ1vVfX/dVEy8JkWGY6mtsGpVBG59nUwuGFJCeIoal/52i71BT94NpGtp8gyNAb3D0t618MC9nu7qwoiLpYGR6uiDpH/wn8sUwqAAB4nGNgZGBgAGLt6y3R8fw2Xxm4WRhA4Bqj6zkY/f/N/xwWBuZGIJeDgQkkCgAypQtOAAAAeJxjYGRgYG7438AQw8Lw/w0DAwsDA1AEBXABAHQsBF54nGNhYGBgfsnAwMKAC/9/A6IBLeUC/AAAAAAAAHYAzAE4Aa4B5AKMAwoDPgO6AAB4nGNgZGBg4GIoYmBlAAEmMI8LSP4H8xkAFO0BmAAAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nG2JXQqDMBAG9/MnajyDh+iRoq5pQHehZWn09EqLb52XgRkq6Ien/3gUKFGhhkODFh08ekJ2M0tczS0sK6fuUk5B4qOeTD9WvtXau7lRl0vDxmlXO55B56DfEy2IcHqpRKITHfwfDw==') format('woff'),
  url('../font/iconfont.ttf?t=1507534030719') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg?t=1507534030719#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-denglu:before { content: "\e630"; }

.icon-fenlei:before { content: "\e62f"; }

.icon-fenxiang1:before { content: "\e65a"; }

.icon-cuowu:before { content: "\e61a"; }

.icon-sou:before { content: "\e604"; }

.icon-fenxiang:before { content: "\e6d4"; }

.icon-bofang:before { content: "\e698"; }

.icon-meiyouzhaodaoxiangguanneirong:before { content: "\e643"; }

